Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F1 Germany F2 Germany F4 V Torneo Internazionale di Tennis - Barletta Open de L'Isere (Open 38) - Grenoble Open de la Ville de Saint Denis - Reunion Island Gemax Open - Belgrade Tennis Napoli Cup - Napoli GHI Bronx Classic - Bronx Sporting Challenger - Turin Credicard Mastercard Tennis Cup - Campos do Jordao Challenger Ford de Cherbourg - Cherbourg Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Cepu Open - San Marino XL Bermuda Open - Bermuda Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Arpa Ceramic Cup - Reggio Emilia Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul Belgrade Challenger Cherbourg Challeger Ramat Hasharon Challenger Nottingham Challenger Rennes Challenger St. Remy Challenger Kazan Challenger Shenzhen Challenger Gimcheon Challenger Nottingham Challenger Davidoff Swiss Indoors - Basel Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat-Godo '97 - Barcelona XII Internazionali di Tennis CARISBO - Bologna International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino U.S. Pro Tennis Championships - Boston Kremlin Cup - Moscow BellSouth Open - Auckland Estoril Open - Estoril The Nottingham Open - Nottingham International Championship of Croatia - Umag Grolsch Open - Amsterdam Waldbaum's Hamlet Cup - Long Island The Samsung Open - Bournemouth International Championships of Sicily - Palermo Hellmann's Cup - Santiago Heineken Open - Auckland Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat-Godo '99 - Barcelona Gerry Weber Open - Halle Rado Swiss Open - Gstaad International Championship of Croatia - Umag RCA Championships - Indianapolis The Samsung Open - Bournemouth Qatar Mobil Open 2000 - Doha Adidas International - Sydney Dubai Tennis Open - Dubai Cerveza Club Columbia Open - Bogota Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona UBS Open Gstaad - Gstaad AAPT Championships - Adelaide Heineken Open - Auckland Estoril Open - Estoril Copa AT&T - Buenos Aires St. Petersburg Open - St. Petersburg BellSouth Open - Vina del Mar Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Mexico City Casablanca Barcelona Pinehurst Coral Springs St. Polten Oporto Bologna Gstaad Stuttgart Amsterdam San Marino Umag Bournemouth Palermo Marbella Tel Aviv Santiago Valencia Buenos Aires Heineken Open - Auckland BH Tennis Open International Cup - Belo Horizonte The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Open de Moselle - Metz Internationaler Raiffeisen Grand Prix - St. Polten Mercedes-Benz Cup - Los Angeles Thailand Open - Bangkok Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Bukhara Challenger - Bukhara The 70th King's Cup and Queen's Cup - Bangkok Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Open de la Ville de Saint Denis - Reunion Island ATP Kremlin Cup - Moscow IX Abierto Internacional de Salinas - Salinas Tennis Napoli Cup 2004 - Napoli Heineken Open - Auckland Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Mobilux Open - Luxembourg Croatia Open - Umag Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Open de L'Isere-Trophee BNP Paribas - Grenoble SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Morocco Tennis Tour - Casablanca BMW Tennis Championship - Sunrise Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Puerto Rico Challenger Tennis Event - Humacao Heilbronn Open - Heilbronn Athens Challenger Courmayeur Challenger Bergamo Challenger Bath Challenger Orleans Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Heilbronn Challenger Dallas Challenger Quimper Challenger Guadalajara Challenger Taipei City Challenger Atlanta Tennis Championships - Atlanta Nottingham-2 Challenger Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Open de Moselle - Metz Kremlin Cup - Moscow Recanati Challenger Apia International - Sydney SAP Open - San Jose Ethias Trophy - Mons Campbell's Hall of Fame Tennis Championships - Newport Irving Challenger Germany F2 Moselle Open - Metz Erste Bank Open - Vienna Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Apia International - Sydney Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Warsteiner Challenger Lubeck - Lubeck Zagreb Open - Zagreb ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Arroyo de la Encomienda - Valladolid Binghamton Professional Tennis Tournament - Binghamton Black Forest Open - Freudenstadt The Nottingham Challenger - Nottingham Challenger 42 - Andrezieux Open de Franche-Comte - Besancon GHI Bronx Tennis Classic - Bronx Pro Tennis World Open - Boca Raton Vancouver Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Cherbourg Challenger XI Open International D'Andorra - Andorra Ourocard Tennis Challenger - Sao Paulo Mitsubishi Electric Europe Cup - Monza 13 BH Tennis Open International Cup - Belo Horizonte The Surbiton Trophy - Surbiton Akbank Private Banking TED Open - Istanbul Intersport Heilbronn Open - Heilbronn Czech Open 2005 - Prostejov Napoli Challenger Rome Challenger Quimper Challenger Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Gallagher International - Hamilton The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra V Gramado Open de Tennis - Gramado Heilbronn Challenger Nord/LB Open - Braunschweig Sporting Challenger 2003 - Turin 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Canottieri Mincio Open - Mantova Open Castilla y Leon - Segovia Genoa Open 'Fondazione Carige' - Genova Open de L'Isere - Grenoble Corona Mexico City Open - Mexico City European Community Championships - Antwerp UBS Open Gstaad - Gstaad TED Open - Istanbul Pekao Open 2004 - Szczecin Rado Swiss Open - Gstaad Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Generali Open 2001 - Kitzbuhel Tunis Open 2007 - Tunis ECU Prague Open - Prague Croatia Osiguranje Rijeka Open - Rijeka South African Airways Tennis Open - Durban Baden Open - Karlsruhe Qatar Exxon Mobil Open 2002 - Doha Abierto Mexicano de Tenis Pegaso - Acapulco Allianz Suisse Open Gstaad - Gstaad Morocco Tennis Tour - Marrakech Copa AT&T - Buenos Aires Ethias Trophy - Mons BMW Open - Munich Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Samsung Securities Cup - Seoul CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Chevrolet Cup - Vina del Mar Tashkent Challenger KGHM Dialog Polish Indoors - Wroclaw Rado Swiss Open - Gstaad Abierto Internacional de Salinas 'Dario Expreso' - Salinas Casablanca III Isla de Lanzarote - Lanzarote Sail Open - New Delhi Heineken Open - Auckland New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Abierto Mexicano de Tenis Pegaso - Acapulco Dublin Challenger - Dublin 2003 Mercedes Cup - Stuttgart Open des Alpes Trophee BNP Paribas - Grenoble Sunrise Challenger Johannesburg Challenger Nottingham Challenger Open Romania - Bucharest Abierto Mexicano Telfonica MoviStar - Acapulco Ordina Open - 's-Hertogenbosch Abierto Mexicano Telfonica MoviStar - Acapulco Bergamo Challenger Sarajevo Challenger Jersey Challenger Johannesburg Challenger Rhodes Challenger Cremona Challenger Nottingham Challenger RCA Championships - Indianapolis Vancouver Challenger Next Generation Adelaide International - Adelaide St. Remy Challenger Izmir Challenger Seoul Challenger Tata Open - Chennai Eckental Challenger Noumea Challenger Wolfsburg Challenger Legg Mason Tennis Classic - Washington D.C. Johannesburg Challenger Rome Challenger Nottingham Challenger The Stella Artois Grass Court Championships - London Regions Morgan Keegan Championships - Memphis Heilbronn Challenger The Stella Artois Championships - London Dallas Challenger Petange Challenger The Artois Championships - London Le Gosier Challenger Swiss Indoors Basel - Basel Winston Salem - Winston Salem Astana Challenger Cherbourg Challenger Leon Challenger Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Serbia Open - Belgrade Portoroz Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Winston-Salem Open - Winston-Salem Valencia Open - Valencia Heineken Open - Auckland Open Sud de France - Montpellier BRD Nastase Tiriac Trophy - Bucharest Aegon Nottingham Open - Nottingham Dubai Tennis Open - Dubai RCA Championships - Indianapolis Irving Challenger Cerveza Club Columbia Open - Bogota AEGON Championships - London MFS Pro Tennis Championships - Boston Millennium Estoril Open - Estoril Espinho Challenger - Espinho Open 13 - Marseille Nova Challenger Osaka - Osaka Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Ricoh Open - 's-Hertogenbosch Moselle Open - Metz Yokohama World Tennis Gaora Cup - Yokohama Abierto Mexicano de Tenis Pegaso - Acapulco BB&T Atlanta Open - Atlanta Garanti Koza Sofia Open - Sofia Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Apia International - Sydney Heineken Trophy - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington D.C. Open Sainte-Victoire - Aix-En-Provence The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Sydney International - Sydney St. Petersburg Open - St. Petersburg Open 13 Provence - Marseille Siemens Open 2003 - Scheveningen Milan Indoors - Milan Millennium Estoril Open - Estoril Trofeo Conde de Godo - Barcelona ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London AEGON International - Eastbourne Ordina Open - 's-Hertogenbosch Abierto Mexicano Telcel - Acapulco 2002 Mercedes Cup - Stuttgart RCA Championships - Indianapolis AEGON Championships - London Heineken Open - Auckland Cepu Open - San Marino Copa Telefonica CTC Chile - Santiago Copenhagen Open - Copenhagen Citi Open - Washington Sina-Kia Motors Tennis Cup - Cordenons Mobilux Open - Luxembourg The Samsung Open - Bournemouth Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne German Open - Hamburg The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Newsweek Champions Cup - Indian Wells Italian Open - Rome 14th Paris Open - Paris Tennis Masters Series - Indian Wells Moselle Open - Metz The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome Open Seat Godo 2003 - Barcelona Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid TD Waterhouse Cup - Long Island Challenger Ford de Cherbourg - Cherbourg Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Open de Moselle - Metz Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Prague Citi Open - Washington Kitzbuhel BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Abierto Mexicano - Los Cabos Rogers Cup - Montreal BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sydney International - Sydney 1997 Mercedes Cup - Stuttgart Open Seat-Godo '98 - Barcelona Abierto Mexicano de Tenis - Mexico City ABN/AMRO World Tennis Tournament - Rotterdam 1999 Mercedes Cup - Stuttgart Croatia Open - Umag Croatia Open - Umag BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril The Stella Artois Grass Court Championships - London Generali Open 2002 - Kitzbuhel Gelsor Open Romania - Bucharest Marseille Countrywide Classic - Los Angeles Dubai Duty Free Tennis Championships - Dubai San Marino Bogota Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Grand Prix Hassan II - Casablanca Prague Rakuten Japan Open - Tokyo Millennium Estoril Open - Estoril French Open - Paris Qatar Open - Doha Adidas International - Sydney Brasil Open - Costa do Sauipe Open 13 - Marseille Open Seat Godo - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Croatia Open - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Kremlin Cup - Moscow US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven U.S. Open - New York Dutch Open Tennis - Amersfoort Chennai Open - Chennai Australian Open - Melbourne French Open - Paris Heineken Open - Auckland Wimbledon - London Regions Morgan Keegan Championships - Memphis U.S. Open - New York AEGON Championships - London Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London U.S. Open - New York Apia International - Sydney Brisbane International - Brisbane Portugal Open - Oeiras Power Horse Cup - Dusseldorf Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Citi Open - Washington Moselle Open - Metz If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz Brisbane International - Brisbane Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Australian Open - Melbourne Wimbledon - London 1998 Mercedes Cup - Stuttgart The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Tennis Masters Series - Indian Wells Monte Carlo Qatar Exxon Mobil Open 2003 - Doha Stuttgart Paris U.S. Open - New York Australian Open - Melbourne Telecom Italia Masters - Rome French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London German Open - Hamburg Tennis Masters Series - Rome Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Australian Open - Melbourne Tennis Masters Series - Indian Wells Tennis Masters Series - Paris French Open - Paris French Open Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Eurocard Open - Stuttgart 12th Paris Open - Paris Zagreb French Open - Paris Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Hamburg BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai U.S. Open - New York U.S. Open - New York Tennis Masters Series - Madrid Sony Ericsson Open - Miami Miami Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Rogers Masters - Toronto Ordina Open - 's-Hertogenbosch Western & Southern Open - Cincinnati French Open - Paris Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Sony Ericsson Open - Miami Wimbledon - London Mutua Madrid Open - Madrid BNP Paribas Masters - Paris U.S. Open Newsweek Champions Cup - Indian Wells U.S. Open - New York Tennis Masters Series - Cincinnati Miami Open - Miami Tennis Masters Series - Paris French Open - Paris NASDAQ-100 Open - Miami Sony Open Tennis - Miami U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, QR, ESP-NZL 5-0 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, PO, HUN-LUX 1-4 Australian Open - Melbourne Davis Cup, Group II, PO, LUX-GEO 5-0 French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, Group II, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Grand Slam Cup - Munich Olympics - London Olympics - Rio de Janeiro Grand Slam Cup - Munich